leaching well ne demek

  1. leaching well : sızdırmalı kuyu